Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 HOLMLEIGH Detached £414,791 £240,000 4 Dec 2009
34 HOLMLEIGH Detached £431,374 £133,000 26 Oct 2001
37 HOLMLEIGH Detached £333,964 £270,000 20 Aug 2018
39 HOLMLEIGH Detached £390,927 £214,500 11 Oct 2005
40 HOLMLEIGH Detached £346,617 £181,500 10 Sep 2004